one's own fault - Turkish English Dictionary